﻿using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace YouDaoNotesCodes
{
    class readCommonConfig
    {
        #region 读取常用配置节点1 -  <appSettings>
        /// <summary>
        /// <appSettings>节点主要用来存储asp.net应用程序的配置信息，例如网站上传文件的类型
        /// </summary>
        public void readCommonConfig_appSettings()
        {
            string fileType = ConfigurationManager.AppSettings["FileType"];

            Console.Write(fileType);
            Console.ReadKey();
        }
        #endregion

        #region 读取常用配置节点2 -  <connectionStrings>
        /// <summary>
        ///   <!--<connectionStrings>节点主要用于配置数据库连接的，我们可以<connectionStrings>节点中增加任意个节点来保存数据库连接字符串;将来在代码中通过代码的方式动态获取节点的值来实例化数据库连接对象，这样一旦部署的时候数据库连接信息发生变化我们仅需要更改此处的配置即可，而不必因为数据库连接信息的变化而需要改动程序代码和重新部署-->
        /// </summary>
        public void readCommonConfig_connectionStrings()
        {
            string readconnectionStrings = ConfigurationManager.ConnectionStrings["ORAConnect1"].ConnectionString;

            Console.Write(readconnectionStrings);
            Console.ReadKey();
        }
        #endregion
    }
}
